<?php

//微缩图

header('Content-type:image/jpeg');
//也可以转换绝对路径，可提高加载速度
define('__DIR__',dirname(__FILE__).'\\');//  / 需要转义
//getimagesize()---获取图像信息，返回是一个数组，从中取出第0 、1的数据width和height
list($width,$height) = getimagesize(__DIR__.'111.jpg');
//设置新图的长度和高度
//想改变图像大小，只需修改这里的参数即可
$new_width = $width*0.7;
$new_height = $height*0.6;
//新创建一个空白区域
$new_im = imagecreatetruecolor($new_width,$new_height);
$im = imagecreatefromjpeg(__DIR__.'111.jpg');
//填充，用新图覆盖原来的图像，并调整他大小
 imagecopyresampled($new_im,$im,0,0,0,0,$new_width,$new_height,$width,$height);

//输出新图
imagejpeg($new_im);
//清空资源
imagedestroy($im);
imagedestroy($new_im);